pompous and bombastic preacher or lecturer - Francés Inglés Diccionario